package com.yy.mypro.services.impl;

import com.yy.mypro.domain.po.Stu;
import com.yy.mypro.mapper.StuMapper;
import com.yy.mypro.services.StuServices;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;


//类和类之间的关系
//1——继承关系extends
//2——泛化关系implements
//3——关联关系【一个类在另外一个类里面当属性】
//4——依赖关系【一个类在另一个类的方法里面当参数、返回值、方法体出现】
@Service
public class StuServicesImpl  implements StuServices {

    //注入Mapper
    @Autowired
    StuMapper stuMapper;


    @Override
    public List<Stu> getAll() {


        return   stuMapper.getAll();
    }

    @Override
    public Stu get(int id) {

        return  stuMapper.get(id);
    }

    @Override
    public void add(Stu stu) {

        stuMapper.add(stu);

    }

    @Override
    public void edit(Stu stu) {
        stuMapper.edit(stu);
    }

    @Override
    public void del(int id) {
        stuMapper.del(id);
    }
}

